// создание массива тегов
// описание есть тут     http://cyberapp.ru/2012/07/17/oblako-tegov-jquery/
            var word_list = [
                {text:"Покупка", weight:5, link:"https://github.com/DukeLeNoir/jQCloud"},
                {text:"Продажа", weight:10.5, html:{title:"My Title", "class":"custom-class"}, link:{href:"http://jquery.com/", target:"_blank"}},
                {text:"Обманы", weight:9},
                {text:"Квартира", weight:6.2},
                {text:"Офис", weight:8},
                {text:"Склад", weight:7},
                {text:"Центр", weight:6},
				{text:"Районы", weight:5},
                {text:"Дом", weight:4},
                {text:"Земельный участок", weight:3},
				{text:"Магазин", weight:2},
                {text:"Коттедж", weight:1}
            ];
            $(function () {
                $("#tagcloud").jQCloud(word_list);
            });
			
			

/*			
Параметры тегов:

Для каждого тега в массиве тегов вам нужно обязательно указать следующие обязательные параметры тега:

    text (string): отображаемый текст тега
    weight (number): число (целое или с плавающей запятой) которое определяет относительную важность тега (например, количество материалов отмеченных данным тегом и т.д.). Диапазон значений может быть произвольным в последствии все значения будут линейно отображены на дискретной шкале от 1 до 10.

Необязательные параметры тегов:

    html (object): объект указывающий html атрибуты элемента тега (например {class: «customclass», title: «A title»}). С помощъю данного свойства для тега может быть установлен любой html атрибут кроме атрибута ID
    link (string или object): если параметр установлен, то текст тега будет заключен в html ссылку (тег <a>). Если параметр link является строкой, то он будет ссылкой (значением атрибута href тега <а>), кроме того параметр link может быть объектом указывающим атрибуты для тега <a> (например: {href: «http://myurl.com», title: «A link»})
    afterWordRender (function): функция обратного вызова, которая будет вызвана после отображения тега. Ссылка this в функции указывает на jQuery объект тега <span> в который заключен текст тега.
    handlers (object): объект обработчиков событий которые будут добавлены к элементу тега (например: {click: function() { alert(«it works!»); } })

Параметры облака тегов:

Метод jQCloud принимает объект, содержащий настройки для облака тегов в качестве второго аргумента:
1
2
3
4
	
$("#example").jQCloud(word_list, {
    width: 300,
    height: 200
});

Все параметры облака тегов являются не обязательными, ниже представлен список возможных параметров облака тегов:

    width (number): Ширина блока — контейнера облака тегов. По умолчанию это значение равно исходной ширине блока — контейнера облака тегов
    width (number): Высота блока — контейнера облака тегов. По умолчанию это значение равно исходной высоте блока — контейнера облака тегов.
    center (object): x и у координаты центра облака тегов, по отношению к размерам блока — контейнера облака тегов (например: {х: 300 г: 150}). По умолчанию центр блока — контейнера облака тегов.
    afterCloudRender (function): функция обратного вызова которая будет вызвана после того как все облако тегов будет показано.
    delayedMode (boolean): Если true, тего показываются один за другим с небольшой задержкой между показом. Это предотвращает подвисание браузера при отображении большого количества облака тегов. По умолчанию delayedMode true, если количество тегов более 50.
    shape (string): Форма облака тегов. По умолчанию -  elliptic, но параметр может быть установлен как rectangular для отображения облака тегов прямоугольной формы.

Пользовательская таблица стилей:

Облако тегов jQCloud генерируется на основе чистого HTML кода, так что вы можете создать свой стиль оформления облака тегов с помощью CSS. При вызове $ («#example»). JQCloud (…) к блоку — контейнеру облака тегов добавляется класс «jqcloud», что позволяет легко настроить облако тегов с помощью CSS. Таблица стилей в файле jqcloud.css выступает в качестве примера и основы на которой вы можете создать свой собственный стиль оформления облака тегов, определяющий размеры и внешний вид тегов в облаке.

При создании пользовательских стилей, выполните следующие рекомендации:

    Всегда указывайте размеры блока — контейнера облака тегов (div.jqcloud в jqcloud.css).
    Атрибут «position» в CSS блока — контейнера должен быть задан и отличается от «static» (если этот атрибут имеет значение «static», то jQCloud заменит его на значение «relative»).
    Определение стиля тегов (цвет, шрифт, размер и т.д.) это очень просто: текст тегов находится в html теге <span> с десятью уровнями важности, которые соответствуют следующим классам (в порядке убывания значимости): W10, W9, W8, W7, W6, w5, w4, w3, w2, w1.
*/